ce9d93eec6ce2342674431412e2efcae454fbaa5,opennms-services/src/main/java/org/opennms/netmgt/config/GroupManager.java,GroupManager,isGroupOnDuty,#String#Calendar#,244

Before Change


            return true;
        }
        boolean result = false;
        List dutySchedules = (List)m_dutySchedules.get(group);
        for (int i = 0; i < dutySchedules.size(); i++) {
            DutySchedule curSchedule = (DutySchedule)dutySchedules.get(i);
            result = curSchedule.isInSchedule(time);
            //don't continue if the time is in this schedule
            if (result) {
                break;
            }
        }
        return result;
    }

After Change


        if (!m_dutySchedules.containsKey(group)) {
            return true;
        }
        List<DutySchedule> dutySchedules = m_dutySchedules.get(group);
        for (DutySchedule curSchedule : dutySchedules) {
        	if (curSchedule.isInSchedule(time)) {
        		return true;
        	}
        }
        return false;